package com.zpark.dto;

import lombok.Data;
import javax.validation.constraints.NotNull;

@Data
public class PatientsLoginDto {
    @NotNull(message = "角色类型不能为空")
    private String role;

    // 方式1字段：账号密码
    private String username;
    private String password;

    // 方式2和方式5共用字段：手机号
    private String phone;

    // 方式3字段：邮箱验证码
    private String email;
    private String emailCode;

    // 方式4字段：微信登录
    private String openid;

    // 方式5专用字段：短信验证码
    private String smsCode;
}
